squirting pressurized cold water - French English Dictionary